an arm and a leg – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

an arm and a leg noun

  • exorbitant amount
inkstas
Wiktionary Links